home *** CD-ROM | disk | FTP | other *** search
/ Fritz: All Fritz / All Fritz.zip / All Fritz / FILES / DATATURE / FARVIEW.LZH / FARVIEW.ZIP / READ.ME < prev    next >
Text File  |  1991-10-19  |  22KB  |  565 lines

  1.  
  2.                              - farVIEW -
  3.  
  4.                                   a
  5.                            Hypertext System
  6.  
  7.  
  8.  
  9. Welcome to the farVIEW/S (shareware) version of the farVIEW (tm) 
  10. Hypertext system.
  11.  
  12.  
  13. ---------------------------------------Installing farVIEW/S - Part 1-
  14.                                                                         
  15. If you downloaded the farVIEW.ZIP file from a bulletin board, etc., 
  16. then you can skip Part 1 of these instructions since you have already 
  17. unzipped the package.
  18.  
  19. If you have a diskette containing farVIEW/S, then follow these 
  20. instructions to install the farVIEW/S package on your hard disk.
  21.  
  22.    1. Place the installation disk into your drive A (or B).
  23.    2. At the command prompt, type
  24.          A:<enter>
  25.       or
  26.          B:<enter>
  27.    3. At the next command prompt, type
  28.          INSTALL C:<enter>
  29.       If you want to install on a different hard disk, use that 
  30.       drive designator instead of C:, for example, INSTALL D:
  31.    4. Follow the instructions provided by the INSTALL batch.
  32.  
  33. When this step of the installation process is complete, the active 
  34. drive will be the drive you specified in step 3, and the active 
  35. directory will be \FARVIEW.
  36.  
  37. The contents of the zip file include . . .
  38.  
  39.    LICENSE.DOC  - the license document,
  40.    FARVIEW.EXE  - the hypertext program,
  41.    HELP.*       - the farVIEW/S on-line manual (2 files),
  42.    HOMEBASE.*   - the initialization textbase (2 files),
  43.    KEYBOARD.DOC - the list of farVIEW/S keyboard commands,
  44.    ORDER.FRM    - a registration/order form,
  45.    READ.ME      - this file.
  46.  
  47.  
  48. ---------------------------------------Installing farVIEW/S - Part 2-
  49.                                                                         
  50. To complete installation of farVIEW/S into your file system, you do 
  51. two additional steps:
  52.  
  53.    1. Add the name of this directory into your path statement in
  54.       AUTOEXEC.BAT. (e.g., . . . ;e:\farview)
  55.  
  56.    2. Modify the "Alias" preferences into the Preferences frame of
  57.       HOMEBASE to specify the locations of HELP and HOMEBASE.
  58.  
  59. These steps are not needed as long as you always make the farVIEW 
  60. directory current before running farVIEW/S. But, if you intend to 
  61. make your own textbases, doing the above two steps will allow you 
  62. to access farVIEW/S, the manual, and HOMEBASE from anywhere within 
  63. your file system.
  64.  
  65. farVIEW/S does not need the manual, but it needs HOMEBASE to 
  66. determine your color preferences and other operational details; so it
  67. helps that farVIEW/S can find HOMEBASE when it begins. farVIEW/S CAN 
  68. find HOMEBASE when they are in the same directory.
  69.  
  70. Since HOMEBASE specifies that the farVIEW/S on-line manual, HELP,is
  71. to act as the help facility when you press F1 (the traditional Help 
  72. key for the PC), it will help you that the "Alias" preference for 
  73. HELP is set.
  74.  
  75. You probably already know the procedure for adding a directory to 
  76. your path, so we won't presume to instruct you in that. But the 
  77. procedure for modifying the "Alias" preferences for HELP and 
  78. HOMEBASE is less familiar to you, so we will explain that a little 
  79. later.
  80.  
  81.  
  82. -------------------------------------------------------What You Need-
  83.                                                                         
  84. farVIEW/S should run on any PC-compatible machine.
  85.  
  86. If you don't have enough memory, you will get a message that you have
  87. insufficient heap storage. Remove your TSRs and try again. You should
  88. be ok with a 512K system, but certainly not with less. Incidentally,
  89. farVIEW/S probably will not operate with MS-DOS 2.x.
  90.  
  91. farVIEW/S is strongly color oriented; you can use a monochrome 
  92. monitor, and set farVIEW/S preferences for that, but the 64 built-in 
  93. Hiliter pens, for example, are impossible to distinguish without 
  94. color.
  95.  
  96. All farVIEW/S commands have keyboard equivalents. But they aren't 
  97. obvious. Mouse commands are easier to learn and more intuitive, so, 
  98. use a mouse; the farVIEW keyboard is only intuitive when you get used
  99. to it.
  100.  
  101. A hard drive is recommended.
  102.  
  103.  
  104. ---------------------------------------------farVIEW/S Needs a Mouse-
  105.  
  106. Before you run farVIEW/S, make sure your mouse driver is loaded into 
  107. your computer's memory. Read your mouse manual for how to do this.
  108.  
  109.              YOU WILL NEED A MOUSE TO LEARN TO USE FARVIEW/S.
  110.  
  111. To run farVIEW/S, assuming you have not changed the active drive or 
  112. the active directory since the installation procedure, type
  113.  
  114.       FARVIEW HELP<enter>
  115.  
  116. at the command prompt.
  117.  
  118. Go ahead and do this, and browse a bit in the TOUR section of Help to
  119. get comfortable with using the mouse in farVIEW/S.
  120.  
  121.  
  122. ----------------------------------------------------farVIEW has Help-
  123.                                                                         
  124. You can request help at any time while running farVIEW/S. farVIEW/S 
  125. provides the help function based on the location of the mouse cursor 
  126. when you press the middle mouse button (if yours has one) or when you 
  127. press F1. If the cursor is on text in the text window, the text is 
  128. used as a key. Otherwise, the window name is used as a key. The text 
  129. window is the large area in the center of the screen surrounded by 
  130. the narrow colored borders.
  131.  
  132. The help function response depends on whether the editor is active. 
  133. When it is, and you request help while the mouse cursor is on a space 
  134. within the text window, farVIEW/S provides help about the editor 
  135. commands and the key macro facility. 
  136.  
  137. farVIEW/S uses the HelpList preference to determine which textbase(s)
  138. to search for help. If HelpList doesn't name any textbases, farVIEW/S
  139. will have no help. If HelpList names HELP (which the release version 
  140. does), then farVIEW/S will look in the HELP textbase for help. But 
  141. you can name several textbases. farVIEW will look in each in the 
  142. order they are specified until something is found.
  143.  
  144. The Help facility will not work in any directory except the directory
  145. that contains the Help textbase if Help is not properly Aliased by a
  146. preference. We'll explain the modification procedure shortly.
  147.  
  148.  
  149. -------------------------------------------Tutorials about farVIEW/S-
  150.                                                                         
  151. The following sections contain short tutorials about using farVIEW/S.
  152. They cover. . .
  153.  
  154.    ■ Editing Preferences
  155.    ■ The farVIEW/S command line
  156.    ■ Making a new textbase
  157.    ■ Editing a frame
  158.    ■ Making links
  159.    ■ How to get help
  160.  
  161.  
  162. ------------------------------------------Changing Alias Preferences-
  163.  
  164. As soon as you learn how to add the editor (ctrl-F7 adds it), you 
  165. should edit the Preferences frame in the Homebase textbase to set the 
  166. two Alias preferences.
  167.  
  168. To obtain the Preferences frame, start the session by typing
  169.  
  170.     farview homebase preferences
  171.  
  172. Then, press ctrl-F7 to add the editor.
  173.  
  174. Next, move the edit cursor to the lines
  175.  
  176.     |homebase|homebase
  177.     |help|help
  178.  
  179. Then modify the lines to specify the drive and directory that 
  180. contains the farVIEW/S file set. For example, if you installed the 
  181. files into \farview on drive D:, modify the two preferences to read
  182.  
  183.     |homebase|d:\farview\homebase
  184.     |help|d:\farview\help
  185.  
  186. Now quit the session with alt-F1. farVIEW/S will ask to save. Press 
  187. the "Y" or the Enter key.
  188.  
  189. NOTE: As you create your own textbases, you can integrate them into 
  190. the farVIEW/S environment by adding a line for each of them along 
  191. with the two described above. For example, if you create a new 
  192. textbase at E:\WORK called BILLS, then add a line like the following
  193.  
  194.    |bills|e:\work\bills
  195.  
  196. With this line added in the Preferences frame, farVIEW/S will know 
  197. where to find the BILLS textbase no matter where you are in your file 
  198. system.
  199.  
  200.  
  201. ------------------------------------------Changing Color Preferences-
  202.  
  203. If you have a monochrome monitor, you will probably need to set the
  204. monochrome preference to YES.
  205.  
  206. Proceed as above, except change the line
  207.  
  208.    |monochrome|
  209.  
  210. to
  211.  
  212.    |monochrome|yes
  213.  
  214. You can experiment by changing the subfields of the MONOMAP 
  215. preference. Each subfield specifies a color to which to map the 
  216. standard farVIEW/S color.
  217.  
  218. The standard farVIEW/S colors are just the EGA colors:
  219.  
  220.    0   black           8   darkGray
  221.    1   blue            9   lightBlue
  222.    2   green          10   lightGreen
  223.    3   cyan           11   lightCyan
  224.    4   red            12   lightRed
  225.    5   magenta        13   lightMagenta
  226.    6   brown          14   yellow
  227.    7   lightGray      15   white
  228.  
  229. |monoMap|;black;black;black;lightGray;lightGray;black;lightGra. . .
  230.  
  231. field:      1     2     3       4         5       6     7  etc. . .
  232.  
  233. The first subfield corresponds to black, the second to blue, etc., 
  234. up the the sixteenth field, which corresponds to white.
  235.  
  236. The various components of the farVIEW/S screen are associated with 
  237. the following color preferences:
  238.  
  239.    builtInColor       backtrack, homeward, show prev, show next 
  240.                          buttons
  241.    messageColor       title and command bars
  242.    textColor          frame text area
  243.    menuColor          pop-up menus
  244.    buttonColor        textbase buttons on text
  245.    referenceColor     textbase references on text
  246.    marksColor         color used to mark block with mouse
  247.    editColor          color used for edit blocks
  248.  
  249.  
  250. ---------------------------------------Beginning a farVIEW/S Session-
  251.  
  252. There are several ways to begin a farVIEW/S session:
  253.  
  254.    ■ To enter an existing textbase:
  255.  
  256.       FARVIEW textbasename [-E]
  257.  
  258.       -E causes farVIEW/S to initialize the EGA/VGA to 
  259.       "high-resolution" text display mode.
  260.  
  261.    ■ To enter an existing textbase at a specified frame:
  262.  
  263.       FARVIEW textbasename framename
  264.  
  265.       The specified frame becomes the "home" frame for the session.
  266.       In other words, if you use the Homeward command enough times,
  267.       you will always return to this frame.
  268.  
  269.    ■ To make a new textbase:
  270.  
  271.       FARVIEW textbasename -C n
  272.  
  273.       -C causes farVIEW/S to create a textbase using the name given. 
  274.       The number n should be a guess of the number of keys that the 
  275.       textbase will require. Compute this by guessing at the total 
  276.       number of frames, then multiplying by two or three. Don't worry
  277.       about it; farVIEW/S uses hashing for speed, but can expand the 
  278.       dictionary if it threatens to overflow.
  279.  
  280.       As farVIEW/S creates the textbase, it also makes the "home"
  281.       frame for the textbase. You will have to name the home frame 
  282.       when the frame description record is displayed. After you enter 
  283.       the frame name, you can specify a file name to store the frame. 
  284.       To terminate the edit, any function key, or press a mouse 
  285.       button.
  286.  
  287.  
  288. ---------------------------------------------------Making a Textbase-
  289.  
  290. Let's make a textbase. You can use the command line option -C to 
  291. create a new textbase, but lets assume you are already in a farVIEW/S 
  292. session.
  293.  
  294. Step 1: Move the mouse cursor to a space in the Text Window (if you 
  295.         don't mind, we will call that "open space"), then click the 
  296.         left mouse button. This obtains the Main menu. Select the Add 
  297.         Editor item. (You also could have used the keyboard 
  298.         equivalent: ctrl-F7, or cF7 for short.)
  299.  
  300. Step 2: Click in open space again. Select the File... item from the 
  301.         Main menu. This obtains the File menu. Select the New 
  302.         Textbase item to create a new textbase.
  303.  
  304. Step 3: farVIEW/S will ask you to name the textbase. Don't panic when
  305.         you see the Directory window appear. It is to remind you of
  306.         the existing textbases.
  307.  
  308.            (An Aside: you can browse through your file system using
  309.            the Directory window by clicking in one of the three
  310.            windows: the Files window, the Path window, or the Drive
  311.            window, then using the scroll bar to scroll through the
  312.            active window. Clicking a drive or path name will change
  313.            the Directory state. It's not another XTREE, but it is
  314.            handy.)
  315.  
  316.         Back to business: Just type a name for the new textbase.
  317.         Press the Enter key when you finish. Then specify the number
  318.         of keys. Enter the number one (1), then press Enter. The
  319.         textbase officially exists, but a farVIEW/S textbase needs at
  320.         least one frame to feel comfortable.
  321.  
  322. Step 4: farVIEW/S will now ask you to name the first frame, the
  323.         "root", or "home" frame of your new textbase. It will do this
  324.         by showing you the fields of a standard frame descriptor, or
  325.         abstract. some of the fields are filled in, like the date and
  326.         time and the security. The important field here is the first
  327.         one: the frame name. Give the frame a name, its your baby.
  328.         Press a function key when you finish.
  329.  
  330. Step 5: That's it. The textbase exists, it has a root frame, and
  331.         that's where you are.
  332.  
  333.  
  334. -----------------------------------------------------Editing a Frame-
  335.  
  336. Well, since the editor is already on, let's put something into this
  337. frame. How about this file? We could do this using ^KR (read block)
  338. just like with WordStar to suck the file into the frame. You could do
  339. that if you wanted. But, let's link the frame to the file, instead.
  340.  
  341. Step 1: Click in open space to obtain the Main menu. Select the
  342.         Edit... item to obtain the Edit menu. Now, select the Edit
  343.         Abst... item.
  344.  
  345. Step 2: Remember this? We saw it earlier in step 4 above: the frame
  346.         descriptor, or abstract. Do one of the following:
  347.  
  348.            ■ Press the down arrow key once
  349.            ■ Press the enter key once
  350.            ■ Click the mouse on the File Name field
  351.            ■ Press the up arrow key a whole bunch of times
  352.              until the cursor wraps around to the File Name field
  353.  
  354.         Type "read.me" into the File Name field. Click the mouse
  355.         OUTSIDE the edit window to terminate this step.
  356.  
  357. Step 3: Press sF1 (shift-F1) to refresh the screen with the file.
  358.  
  359. Step 4: Done. The frame is now linked to the READ.ME file. You can
  360.         use the editor to improve my writing, but, remember that you
  361.         are modifying the file as you modify the frame.
  362.  
  363.  
  364. --------------------------------------------------------Making Links-
  365.  
  366. farVIEW/S provides three linking mechanisms: the BUTTON link, the
  367. REFERENCE, and the HILITE.
  368.  
  369. A BUTTON link is a mark that appears in a frame that you can click
  370. with the mouse to link to some other frame. When you make a button in
  371. farVIEW/S you will ALWAYS make a frame. You have already been through
  372. the Make Frame sequence in Step 4 of Making a Textbase.
  373.  
  374. A REFERENCE link is a word or phrase that you declare in a frame so
  375. that, when you click on it anywhere in the textbase, you will link to
  376. the frame.
  377.  
  378. Finally, a HILITE link is a kind of reference, which uses a color
  379. pair to identify it. You can mark up a textbase with a hilite (you
  380. have 64 hilites available), then at a later time find all the frames
  381. that contain that hilite using the Find Hilite... item in the Go
  382. menu.
  383.  
  384.  
  385. .....................................................Making a Button.
  386.  
  387. Let's make a BUTTON first:
  388.  
  389. Step 1: Use the right mouse button (the Edit button) to mark an area
  390.         of text. Place the mouse cursor at the top left of the area
  391.         you want to mark, press the right button and hold it as you
  392.         drag the mouse cursor to a position below and to the right of
  393.         your starting point. Release the mouse button.
  394.  
  395. Step 2: Click the Make Button item from the Mark menu.
  396.  
  397. Step 3: farVIEW/S will now ask you to name the frame by showing you
  398.         the fields of a standard frame descriptor, or abstract. We
  399.         have seen it before at Step 4 in Making a Textbase, and,
  400.         again, at Step 2 in Editing a Frame. Give the frame a name.
  401.         Then, click the mouse outside the window when you finish.
  402.  
  403. Step 4: Done. Click the new button with the mouse to go to the new
  404.         frame where you can edit it.
  405.  
  406.  
  407. ..................................................Making a Reference.
  408.  
  409. Now, let's make a REFERENCE:
  410.  
  411. Step 1: Use the Edit button to mark one or more words of text. See
  412.         Step 1 in Making a Button for details.
  413.  
  414. Step 2: Click the Make XRef item from the Mark menu.
  415.  
  416. Step 3: farVIEW/S will display the selected text in a window, which
  417.         you can edit or replace. If you leave it empty when you quit,
  418.         farVIEW/S will not make a reference. After you make any
  419.         changes you want, you accept the contents of the window by
  420.         pressing the Enter key or clicking the mouse outside the
  421.         window.
  422.  
  423. Step 4: Done.
  424.  
  425.  
  426. ,....................................................Making a Hilite.
  427.  
  428. Finally, let's make a HILITE:
  429.  
  430. Step 1: Use the Edit button to mark one or more words of text. See
  431.         Step 1 in Making a Button for details.
  432.  
  433. Step 2: Click the Make Hilite item from the Mark Menu.
  434.  
  435. Step 3: Choose a color pair from the Hilite menu.
  436.  
  437. Step 4: Click the Text item from the Dialog.
  438.  
  439. Step 5: Done.
  440.  
  441.  
  442. ----------------------------------------------------Additional Tools-
  443.  
  444. farVIEW/S supports building and reading a textbase. You can also
  445. build a textbase from the DOS command line using the textbase
  446. installation package. You can download this package as well as
  447. additional tools from the IBMAPP Forum and from the Hypertext/Text
  448. Library in the AIEXPERT Forum on CompuServe. Use the keyword FARVIEW
  449. to find these materials. Also, when you register, this software is
  450. on the high density disk that includes the latest update of
  451. farVIEW/S.
  452.  
  453.  
  454. -----------------------------------------------A Note About Notation-
  455.  
  456. The farVIEW system supports a set of hypertext browse and edit
  457. commands, and, at the same time, the commands of a text editor. So
  458. that the editor can be active without impacting your ability to use
  459. the hypertext commands, the keyboard is divided into three sets:
  460.  
  461.    The set that you normally use for text, numbers, letters, special
  462.       characters, etc.
  463.    The text editor commands, which uses WordStar(tm) control
  464.       sequences.
  465.    The hypertext commands, which use the function keys in combination
  466.       with the control, shift, and alt keys.
  467.  
  468. The hypertext commands are described in the manuals by using an
  469. abbreviated form. Instead of writing "ctrl-F1," "shift-F2," or
  470. "alt-F5," The manual uses a different notation, for example, "cF1,"
  471. "sF2" and "aF5." For the function key without any modifier, it uses,
  472. for example, "kF8". The "c" in "cF1" indicates that you are to hold
  473. the control key down as you press the F1 key. The "s" in "sF2"
  474. indicates that you are to hold the shift key down as you press the
  475. F2 key. And, the "a" in "aF5" indicates that you are to hold the alt
  476. key down as you press the F5 key. The "k" indicates that you just
  477. press the F8 key.
  478.  
  479. These abbreviations are used consistently throughout farVIEW/S (and
  480. all versions of farVIEW) not only in the documentation but in macros
  481. and in farSlang programs.
  482.  
  483.  
  484. -----------------------------------------farVIEW Commercial Versions-
  485.  
  486. Commercial versions incorporate several features not found in the
  487. shareware version.
  488.  
  489.    Graphics, Images and Charting facilities
  490.    Serial Communications
  491.    The farSlang Programming Language
  492.    The Homebase ToolSet
  493.  
  494. The commercial versions of farVIEW, including the browser, include
  495. the ability to draw graphics, display PCX images and create line,
  496. bar, and pie charts from data. They also support serial
  497. communications through COM1 and COM2. These facilities are provided
  498. to the farSlang programming language, so the user interface provided
  499. by farVIEW/S is the standard for all versions of farVIEW (except the
  500. VT100 version).
  501.  
  502. The commercial versions of farVIEW provide a compiler, an
  503. interpreter, and a mouse-oriented debugger to support program
  504. development using the farSlang programming language. farSlang
  505. programs are compiled and stored into farVIEW code frames, ready for
  506. access in all the same ways as farVIEW text frames. When a code frame
  507. is accessed, the program is loaded into memory to await the event
  508. that triggers its operation.
  509.  
  510. The 260+ command farSlang library allows complete farSlang control
  511. over all aspects of farVIEW hypertext. A farSlang program can
  512. override virtually any aspect of farVIEW behaviour.
  513.  
  514. All commercial versions of farVIEW include an extended Homebase
  515. textbase, which contains a library of many pre-coded farSlang
  516. programs that provide many useful functions. For example, you can
  517. use farVIEW as a Personal Information Manager (PIM) with the tools
  518. in Homebase without programming.
  519.  
  520. The browser that is part of the network version of farVIEW can
  521. execute any farSlang program, and it supports graphics, images, and
  522. charts, but it does not include the editor nor the compiler. This
  523. allows textbases to include intelligent frames that interact with
  524. their reader. 
  525.  
  526. Corporations can purchase farVIEW ($495) with network support and a
  527. license to use the royalty-free browser in their network. The
  528. "personal" commercial version of farVIEW ($99.95) includes every
  529. capability of the network version, but does not include network
  530. support nor the browser. farSight Technologies also offers several
  531. versions of farVIEW operating on Digital Equipment VAX/VMS,
  532. DECWindows and DECNet. Please inquire.
  533.  
  534. Click the About farVIEW button on the title frame of the on-line
  535. manual, Help, for more information about the commercial version(s)
  536. of farVIEW.
  537.  
  538. To register your copy of farVIEW/S, and receive the printed manual
  539. and the textbase installation package, type the following command:
  540.  
  541.    farview help orderform
  542.  
  543. Instructions are provided for filling out and printing the order
  544. form. You also can use the ORDER.FRM file to order or register.
  545. Send the order form and the registration fee of $45 to the
  546. address below.
  547.  
  548.  
  549. ------------------------------------------------If You Have Problems-
  550.  
  551. If you have problems, or would like to discuss any aspect of
  552. farVIEW/S or farVIEW, contact us for assistance.
  553.  
  554.  
  555.  
  556. Thank you for your interest.
  557.  
  558. Paul J Medlock
  559. President
  560. farSight Technologies, Inc.
  561. 3831 Echodale Ave
  562. Baltimore MD 21206
  563. 301/485-9529 (business hours ET)
  564. On Compuserve: 71121,1745
  565.